﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JavaDevToys.Rcl.Models
{
    /// <summary>
    /// 工程信息
    /// </summary>
    public class JavaProjectInfo
    {
        /// <summary>
        /// 名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 描述
        /// </summary>
        public string Desc { get; set; }
        /// <summary>
        /// 路径
        /// </summary>
        public string FullPath { get; set; }
        /// <summary>
        /// controller路径
        /// </summary>
        public string ControllerPath { get; set; }
        /// <summary>
        /// work路径
        /// </summary>
        public string WorkPath { get; set; }
        /// <summary>
        /// workimpl路径
        /// </summary>
        public string WorkImplPath { get; set; }
        public SqlserverInfo sqlserverInfo { get; set; }=new SqlserverInfo();
        /// <summary>
        /// 请求类生成路径
        /// </summary>
        public string RequestClassPath { get; set; }
        /// <summary>
        /// 响应类生成路径
        /// </summary>
        public string ResponseClassPath { get; set; }
        public string MapperPath { get; set; }
        public string DomainPath { get; set; }
        public string DaoPath { get; set; }
        public string DaoImplPath { get; set; }
        public int? ProjectType { get; set; }
    }
}
